steam-generated power - English Synonyms Dictionary